the bottomless pit - French English Dictionary